spring rains - German English Dictionary